Big Huge Thesaurus

delirium tremens

noun